作者 主题: 當DM常用且好用的Roll20 Pathfinder巨集(macro)指令  (阅读 874 次)

副标题:

离线 白貓

  • 兇八八的金吉拉
  • 版主
  • *
  • 帖子数: 1399
  • 苹果币: 4
當DM常用且好用的Roll20 Pathfinder巨集(macro)指令
« 于: 2017-04-08, 周六 03:01:56 »
前言

以下巨集(macro)都需要玩家把遊戲內的PF角色卡填寫完成才有作用。免費會員就可以使用角色卡與巨集功能了,不需要付費。明骰或暗骰與否取決於巨集最前面的/w gm,這是私語給gm的意思,gm自己向gm私語那就是暗骰了。ROLL20 PF角色卡的簡易教學可參考此篇文章
要得知角色卡上某個欄位的變數名稱只要把滑鼠游標停在該欄位上即可。

示意圖,滑鼠游標這時其實是停在力量修正值那個欄位上,截圖沒有顯示出滑鼠游標。 @{str-mod}即是這張角色卡的力量修正值的變數。假如這名角色叫弘法,弘法的力量修正值的變數即是@{弘法|str-mod}。如果是當前選取的token的力量修正值變數,即是@{selected|str-mod}



巨集在此填加。


巨集介紹

1.怪物先攻
暗骰怪物的先攻。小數點是先攻加值,當先攻數字一樣時,用加值來決定順序。
如果角色在先攻註記欄位有填寫內容,也會顯示出來。


代码: [选择]
/w gm [[1d20+[[ @{selected|init}+(@{selected|init}/100) ]] ]] @{selected|character_name} 先攻 @{selected|init_notes}
2.玩家暗骰察覺
暗骰玩家角色們的察覺,把名字改成自己團裡玩家角色們的名字即可,如果在察覺的技能註記欄位有填寫內容,也會顯示出來。此範例code中只有幫弘法顯示察覺註記,其他角色也有需要的可自行填加。
其他集體暗骰用法可依此類推修改。


代码: [选择]
/w GM &{template:pf_generic}  {{name= 玩家暗骰察覺}} {{菲比乌斯察覺:[[ 1d20 + [[ @{菲比乌斯|Perception} ]]  ]]
 弘法察覺:[[ 1d20+ [[ @{弘法|Perception} ]] ]] @{弘法|Perception-note}
 維綸‧放逐察覺:[[ 1d20 + [[ @{維綸‧放逐|Perception} ]] ]]
靖明察覺:[[ 1d20 + [[ @{靖明|Perception} ]] ]]
   }}

3.選擇token的暗骰察覺
幫選擇token暗骰察覺,其他暗骰用法可依此類推修改。

代码: [选择]
/w gm  @{selected|character_name} 察覺 [[1d20+[[ @{selected|Perception} ]] ]]
4.選擇token的暗骰豁免檢定
幫選擇token暗骰豁免檢定,如果在防禦頁面的豁免註記欄位有填寫內容,也會顯示出來。


代码: [选择]
/w gm &{template:pf_generic}  {{name=@{selected|character_name} 豁免檢定}} {{強韌[[ 1d20+[[ @{selected|fort} ]] ]]
反射[[ 1d20+[[ @{selected|ref} ]] ]]
意志[[ 1d20+[[ @{selected|will} ]] ]]
額外:@{selected|save-notes}  }}

5.選擇token的(暗骰)防禦資訊
顯示選擇token的防禦資訊,如果不需要暗骰把/w gm刪掉即可。我自己會設置兩個,一個明骰來檢查玩家的,一個暗骰檢查怪物的。
怪物的這些資訊可用compendium導入功能自動填寫完成,不需要自己輸入,除非是prd上沒有的怪物。


代码: [选择]
/w gm %{selected|defense-stats}
6.選擇token的暗骰技能選單
一樣是選擇token的暗骰技能,不過是選單形式,如果需要顯示技能的註記欄位,同樣在後面加上@{selected|技能名稱-note}即可。
技能可依自己需求新增刪除。


代码: [选择]
?{請選擇暗骰技能|
解除裝置檢定,/w gm @{selected|character_name} 解除裝置檢定[[1d20+[[@{selected|Disable-Device}]] ]] |
隱匿檢定,/w gm @{selected|character_name} 隱匿檢定[[1d20+[[@{selected|stealth}]] ]] |
語言學檢定,/w gm @{selected|character_name} 語言學檢定[[1d20+[[@{selected|linguistics}]] ]] |
察言觀色檢定,/w gm @{selected|character_name} 察言觀色檢定[[1d20+[[@{selected|sense-motive}]] ]] |
醫療檢定,/w gm @{selected|character_name} 醫療檢定[[1d20+[[@{selected|heal}]] ]] |
估價檢定,/w gm @{selected|character_name} 估價檢定[[1d20+[[@{selected|Appraise}]] ]]
}

7.向玩家私語
執行後選擇你要私語的token,在跳出的視窗輸入文字即可向操控該token的玩家私語,玩家要向gm私語只要打/w gm即可。
PC中幻術,要他丟豁免以及向他敘述幻術場景,PC單獨行動時,很多情況用私語會有較佳的效果。

代码: [选择]
/w @{target|token_name} ?{"說什麼?"|um}
8.選擇的token所知道的語言
當PC們來到一處石碑前面,石碑上刻滿了不知名的語言(實際是火族語),這時傳統的處理方法有以下兩種:
1.花時間翻閱每張PC的角色卡來查詢。
2.DM直接問玩家:「你們誰會火族語嗎?」

第一種花時間就不多說了,第二種會直接超遊的讓玩家們知道這是火族語,進而玩家可能利用這點做其他超遊聯想,既使他們的角色根本沒人會火族語。當然不是所有DM都介意這點,但至少我介意XD
所以這就是此巨集的用處了,DM有其他需要查詢的資訊可依此類推修改。


代码: [选择]
/w gm &{template:pf_generic}  {{name=@{selected|character_name}:知曉語言}} {{種類: @{selected|languages} }}
9.把所有token鎖住來防止移動
這個需要API才能達成,pro會員才能使用API,但這個很好用所以特別介紹一下。這個API可以鎖住token防止玩家亂動。例如當新進入一個區域時,先鎖住token,把區域的敘述講解完後再解鎖token,以免手賤的玩家一直亂移動token。

API腳本(script)在此安裝和編輯。


圖片有點大張,所以放在劇透裡。選綠色框框的script library後,可以直接選需要的腳本然後安裝,這些腳本都是由社群成員所貢獻。add script即是直接安裝腳本,以後腳本更新時,這邊的也會自動更新,但自己無法修改腳本。import則是把腳本導入後可自己修改code,但不會自動更新。一般來說用add script就好。紅色框框的tokenlock即是這條在介紹的鎖住token防止玩家亂動的腳本。
劇透 -   :

當執行後,Locked表示現在token都被鎖住無法移動,點選toggle則可切換狀態,解鎖token,綠色的Unlocked即是在Locked狀態點選toggle後的結果,代表現在token都可自由移動。


代码: [选择]
!tl lock
« 上次编辑: 2017-04-08, 周六 03:31:55 由 白貓 »
雅各之塔(Jacob's Tower) 個人翻譯的Pathfinder RPG非官方長篇系列冒險模組,一系列13個模組共17萬字,每個模組皆可獨立抽出使用。(已出版,商品頁面) 全彩地圖素材包
[PF]魔戰士變體大全
Pathfinder v1.9Pathfinder RPG的規則資源合集電子書,絕讚好評廢貓中。